<#--
/*
 * $Id: Action.java 502296 2007-02-01 17:33:39Z niallp $
 *
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *  http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */
-->
<#assign hasFieldErrors = parameters.name?exists && fieldErrors?exists && fieldErrors[parameters.name]?exists/><#t/>
<#if parameters.label?exists>
<label<#rt/>
<#if parameters.cssClass?exists>
 class="${parameters.cssClass?html}<#rt/>
<#if hasFieldErrors>
 error<#rt/>
</#if>
"<#t/>
</#if>
<#if parameters.id?exists>
 for="${parameters.id?html}" id="${parameters.id?html}Label"<#rt/>
</#if>
><#t/>
</#if><#rt/>
<input type="checkbox" name="${parameters.name?html}" value="${parameters.fieldValue?html}"<#rt/>
<#if parameters.nameValue?exists && parameters.nameValue>
 checked="checked"<#rt/>
</#if>
<#if parameters.disabled?default(false)>
 disabled="disabled"<#rt/>
</#if>
<#if parameters.readonly?default(false)>
 readonly="readonly"<#rt/>
</#if>
<#if parameters.tabindex?exists>
 tabindex="${parameters.tabindex?html}"<#rt/>
</#if>
<#if parameters.id?exists>
 id="${parameters.id?html}"<#rt/>
</#if>
<#if parameters.cssStyle?exists>
 style="${parameters.cssStyle?html}"<#rt/>
</#if>
<#if parameters.title?exists>
 title="${parameters.title?html}"<#rt/>
</#if>
<#include "/${parameters.templateDir}/${parameters.theme}/scripting-events.ftl" />
<#include "/${parameters.templateDir}/${parameters.theme}/common-attributes.ftl" />
/><#rt/>
<input type="hidden" name="__checkbox_${parameters.name?html}" value="${parameters.fieldValue?html}" /><#rt/>
<#if parameters.required?default(false) && parameters.requiredposition?default("right") != 'right'>
 <em>*</em><#t/>
</#if>
${parameters.label}<#t/>
<#if parameters.required?default(false) && parameters.requiredposition?default("right") == 'right'>
 <em>*</em><#t/>
</#if>
${parameters.after?if_exists}<#t/>
<span<#rt/>
<#if hasFieldErrors>
 class="errorMessage"<#rt/>
</#if>
 id="${parameters.id?html}Error"><#rt/>
<#if hasFieldErrors>
<#list fieldErrors[parameters.name] as error>
 ${error?html}<#rt/>
</#list>
<#else><#t/>
</#if>
</span><#rt/>
</label><#lt/>